<?php
require '/dbObject/Usuario.php';

class Buscar_Usuario{
	
	private $usuario;

	public function __construct($id_busqueda, $tipo_de_dato){
		//mysqli_connect(host,usuarioname,password,dbname);
		$con=mysqli_connect("localhost","root","","base_datos");
		// Check connection
		if (mysqli_connect_errno()) {
			echo "Failed to connect to MySQL: " . mysqli_connect_error();
		}else{
			$this->buscar($con, $id_busqueda, $tipo_de_dato);
		}
	}
	
	
	private function buscar($con, $id_busqueda, $tipo_de_dato){
		$result = mysqli_query($con,"SELECT * FROM usuarios WHERE ".$tipo_de_dato."=".$id_busqueda);
		//ordenar resultado:
		$row = mysqli_fetch_array($result);
		$nro_usuario=$row['nro_usuario'];
		if($nro_usuario==$id_busqueda){
			$nombre_usuario=$row['nombre'];
			$apellido_usuario=$row['apellido'];
			$fecha_nacimiento=$row['fechaNacimiento'];
			$dni_usuario=$row['dni'];
			$direccion_usuario=$row['direccion'];
			$usuario= new Usuario($nro_usuario, $nombre_usuario, $apellido_usuario, $fecha_nacimiento, $dni_usuario, $direccion_usuario);
			$this->usuario= $usuario;
		}
	}
	
	public function get_usuario_encontrado(){
		return $this->usuario;
	}
	
}
?>
